Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 HOLLAND ROAD Semi-Detached £500,000 24 Mar 2021
4 HOLLAND ROAD Detached £382,500 20 Oct 2006
6 HOLLAND ROAD Semi-Detached £340,000 17 Aug 2012
6A HOLLAND ROAD Detached £200,000 30 Jun 1999
8 HOLLAND ROAD Semi-Detached £435,000 23 Oct 2021